﻿#define _CRT_SECURE_NO_WARNINGS

//写一个函数，求两个整数之和，要求在函数体内不得使用 + 、 - 、 * 、 / 四则运算符号。
//
//数据范围：两个数都满足 - 10 \le n \le 1000−10≤n≤1000
//进阶：空间复杂度 O(1)O(1)，时间复杂度 O(1)O(1)

int Add(int num1, int num2) {
    // write code here
    if (num1 > 0)
    {
        while (num1--)
            num2++;
    }
    else if (num1 < 0)
    {
        while (num1++)
            num2--;
    }
    return num2;
}
int main()
{
    Add(111, 899);
    return 0;
}